hit the high spots - Francés Inglés Diccionario